package com.wiscamp.ninechapters.problems.domain;

public class ProblemsErrorCodes {


    //region questionType
    public static final String QUESTION_TYPE_NOT_FOUND = "questionTypes.Query.NotFound";

    public static final String QUESTION_TYPE_CODE_EXISTS = "questionTypes.CreateOrUpdate.CodeExists";
    //endregion

    //region problemType
    public static final String PROBLEM_TYPE_NOT_FOUND = "problemTypes.Query.NotFound";

    public static final String PROBLEM_TYPE_CODE_EXISTS = "problemTypes.CreateOrUpdate.CodeExists";
    //endregion

    //region exam
    public static final String EXAM_NOT_FOUND = "exams.Query.NotFound";

    public static final String EXAM_CODE_EXISTS = "exams.CreateOrUpdate.CodeExists";
    //endregion

    //region problem collection
    public static final String PROBLEM_COLLECTION_NOT_FOUND = "problemCollections.Query.NotFound";

    public static final String PROBLEM_COLLECTION_CODE_EXISTS = "problemCollections.CreateOrUpdate.CodeExists";

    public static final String COLLECTION_PROBLEM_EXISTS = "problemCollections.AddProblem.Exists";
    //endregion

    //region problem
    public static final String PROBLEM_NOT_FOUND = "problems.Query.NotFound";

    //endregion

    //region problem
    public static final String PROBLEM_SET_NOT_FOUND = "problemSets.Query.NotFound";

    public static final String PROBLEM_SET_CODE_EXISTS = "problemSets.CreateOrUpdate.CodeExists";
    //endregion

    //region problem
    public static final String REGROUP_RULE_NOT_FOUND = "regroupRules.Query.NotFound";

    public static final String REGROUP_RULE_CODE_EXISTS = "regroupRules.CreateOrUpdate.CodeExists";
    //endregion

    // region task
    public static final String TASK_NOT_FOUND = "tasks.Query.NotFound";
    // endregion

    public static final String SHEET_DETAIL_ANSWER_NOT_MATCH = "Sheets.ScoreAnswer.NotMatch";

    public static final String SHEET_CORRECT_ANSWER_NOT_FOUND = "Sheets.CorrectAnswer.NotFound";
}
